The man who shot and killed surgeon Michael Davidson blamed him for his mother’s death
Unfortunately, people can just snap. That’s what seems to have have happened when Stephen Pasceri shot and killed 44-year-old cardiovascular surgeon Michael Davidson at the prestigious Brigham & Women’s Hospital in Boston on Tuesday. Pasceri, who then killed himself at the hospital following the shooting, was apparently upset about his mother’s death and blamed Davidson […]